var xhr; //定义一个变量,用于存放XMLHttpRequest对象
if (window.XMLHttpRequest){
    //创建 Ajax 对象
    xhr = new XMLHttpRequest();
}else if(window.ActiveXObject){  // IE浏览器的创建方式
    //创建 Ajax 对象
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
}

// get方式,配置 Ajax 对象
xhr.open("get","http://127.0.0.1:8000/",true);

//接收响应
xhr.onreadystatechange = function callback(){  // 设置回调函数
    // 判断异步对象的状态
    if(xhr.readyState == 4){
        // 判断交互是否成功
        if(xhr.status == 200){
        // 获取服务器响应的数据
        var res = xhr.responseText;
        // 解析数据,json.parse将转res换成js对象
        res = JSON.parse(res);
        }
        if(!res || res.code != "200"){
            alert("后台出现错误！");
        }
    }
}

xhr.send();


